﻿#ifndef _FITK_NAS_ABSTRACTSECTION_INFO_H___
#define _FITK_NAS_ABSTRACTSECTION_INFO_H___ 
 
#include "FITK_Interface/FITKInterfacePhysics/FITKAbstractSection.h"
#include "FITKInterfaceStructuralAPI.h"

namespace Interface
{
    class  FITKInterfaceStructuralAPI FITKNasAbstractSectionInfo : 
        public Interface::FITKAbstractSectionInfo
    {
        Q_OBJECT
    public:
        enum NasSectionType
        {
            NasSectionNone,
            NasSectionPBAR,
            NasSectionPSHELL,
        };
        Q_ENUM(NasSectionType)

    public:
        explicit FITKNasAbstractSectionInfo() = default;
        virtual ~FITKNasAbstractSectionInfo() = 0;

        virtual NasSectionType getNasSectionType() =0;
     
    };
}


#endif
